﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Runtime.Serialization;
using StreetlightGames.SpaceShooter.Patterns;
using Microsoft.Xna.Framework;
using System.IO;
using System.Xml;

namespace StreetlightGames.SpaceShooter.WaveMetaData
{
    [DataContract]
    public class ShipData
    {
        /// <summary>Gets or sets the ShipType value</summary>
        [DataMember]
        public string ShipType
        {
            get { return _shipType; }
            set { _shipType = value; }
        }
        private string _shipType;

        /// <summary>Gets or sets the Target value</summary>
        [DataMember]
        public string Target
        {
            get { return _target; }
            set { _target = value; }
        }
        private string _target;

        public ShipData()
        {
        }

        public ShipData Duplicate()
        {
            ShipData shipData = new ShipData();
            shipData.ShipType = ShipType;
            shipData.Target = Target;
            return shipData;
        }
    }
}
